﻿namespace FSpec.GallioAdapter

open Gallio.Model
open FSpec.Runner

/// The framework wrapper
type FSpecFramework() =
    inherit BaseTestFramework() with
        let createTestDriver fxHandles fxOptions logger = new SpecDriver() :> ITestDriver
        override this.GetTestDriverFactory() : TestDriverFactory = new TestDriverFactory(createTestDriver)
    
    